API: Remove -gtk_widget_get_root_window()
authorBenjamin Otte <otte@redhat.com>
Wed, 28 Sep 2016 14:53:17 +0000 (16:53 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 16 Oct 2016 16:17:21 +0000 (18:17 +0200)
docs/reference/gtk/gtk4-sections.txt
gtk/gtkwidget.c
gtk/gtkwidget.h

index e6a4147d07e702a89dcc63505028d5a762ce1c79..40b67e822e08003d37273affac86c8d5ff26036b 100644 (file)
@@ -5577,7 +5577,6 @@ gtk_widget_get_parent
 gtk_widget_get_settings
 gtk_widget_get_clipboard
 gtk_widget_get_display
-gtk_widget_get_root_window
 gtk_widget_get_screen
 gtk_widget_has_screen
 gtk_widget_get_size_request
index 4b2f5c894c7c691504ad9d9c8e6af5ce7f46b345..0fcd336ae2a6fae1b4f90405969c2bb273238867 100644 (file)
@@ -10911,33 +10911,6 @@ gtk_widget_get_display (GtkWidget *widget)
   return gdk_screen_get_display (gtk_widget_get_screen (widget));
 }
 
-/**
- * gtk_widget_get_root_window:
- * @widget: a #GtkWidget
- *
- * Get the root window where this widget is located. This function can
- * only be called after the widget has been added to a widget
- * hierarchy with #GtkWindow at the top.
- *
- * The root window is useful for such purposes as creating a popup
- * #GdkWindow associated with the window. In general, you should only
- * create display specific resources when a widget has been realized,
- * and you should free those resources when the widget is unrealized.
- *
- * Returns: (transfer none): the #GdkWindow root window for the toplevel for this widget.
- *
- * Since: 2.2
- *
- * Deprecated: 3.12: Use gdk_screen_get_root_window() instead
- */
-GdkWindow*
-gtk_widget_get_root_window (GtkWidget *widget)
-{
-  g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL);
-
-  return gdk_screen_get_root_window (gtk_widget_get_screen (widget));
-}
-
 /**
  * gtk_widget_child_focus:
  * @widget: a #GtkWidget
index c550ddaa24da1eaa914378ee747bd8422e973904..aacfc94bb0abc2a9b88bd9126eb6213a37d88cb4 100644 (file)
@@ -1012,8 +1012,6 @@ GDK_AVAILABLE_IN_3_10
 gint          gtk_widget_get_scale_factor (GtkWidget *widget);
 GDK_AVAILABLE_IN_ALL
 GdkDisplay *  gtk_widget_get_display     (GtkWidget *widget);
-GDK_DEPRECATED_IN_3_12
-GdkWindow *   gtk_widget_get_root_window (GtkWidget *widget);
 GDK_AVAILABLE_IN_ALL
 GtkSettings*  gtk_widget_get_settings    (GtkWidget *widget);
 GDK_AVAILABLE_IN_ALL